package com.lihepeng.leecode.interview;

import com.lihepeng.leecode.linkedList.ListNode;

/**
 * 链表 翻转
 * 给你单链表的头节点 head ，请你反转链表，并返回反转后的链表。
 * 2022年5月3日
 */
public class ListRevert {

    public ListNode reverseList(ListNode head) {
        if (head == null) {
            return null;
        }
        ListNode prev = null;
        while (head != null) {
            ListNode next = head.next;
            head.next = prev;
            prev = head;
            head = next;
        }
        return prev;
    }
}
